本指南目标在于指导萌新开启第一步(我也是第一步——第N次卡在第一步)

初次运行报错

报错:500

查看Apache日志后终于解决,如果报500错误,就去查看服务器日志,然后多看几条,每次都会有多条提示,但只有一条是真正的错误,注意鉴别。(我是没有Vendor目录,在项目根目录下运行composer install即可)


报错Woops

这个是应用程序级错误,先开DEBUG模式——它在config/app.php中,自己搜debug,改为true即可~

然后就可以看到具体错误,我这边是么有初始密码,这个通过命令行可以解决:php artisan key:generate。(这一步还有个问题,.env 文件的名字是 .env.example,用sublime改掉就可以啦)


报错 Permission denied

错误全部为:

The stream or file "/home/wwwroot/www.sms.uio/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied

环境是Linux系统,错误原因很直白了,简单处理的话就是将对应文件目录设置权限为:777(或者更安全的权限,这里只是懒省事儿,照抄请慎重):

sudo chmod -R 777 /home/wwwroot/www.sms.uio/

当然,你可以用更好的方式,比如将所有用户权限进行同步,这里就不一一介绍了,有心也可以去自己搜搜。


如果你有什么问题和疑惑——关于首次安装并运行Laravel,欢迎留言一起探讨。


UioSun
603 声望33 粉丝

use google find the world. "该用户太懒", dead was yesterday.